payable later - French English Dictionary